package com.tbit.main.dao.core;

import com.tbit.main.pojo.OperaPsw;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 操作密钥
 */
public interface OperaPswDao {

    /**
     * 根据模块key获取操作密钥
     *
     * @param brandId 品牌id
     * @param module  模块
     * @return 操作密钥
     */
    OperaPsw getOperaPswByModule(Integer brandId, Integer module);

    /**
     * 批量插入
     */
    void batchInsert(@Param("operaPswList") List<OperaPsw> operaPswList);

    /**
     * 根据品牌id查询操作密钥
     *
     * @param brandId  品牌id
     */
    List<OperaPsw> selectPage(@Param("brandId") Integer brandId);
}
